Microsoft PowerApps allows anyone and
everyone to implement custom and powerful business solutions in
an accessible and user friendly way. Hello and welcome back. Have you already seen some apps in
the Microsoft power platform collection that will make a task in your
business quicker or more effective? Well in this module you will learn
everything you need to know to build your first app, you'll learn how easy
it is to build customize and share a canvas app in Microsoft PowerApps. And you'll take a deeper dive
into formulas and functions, learning why they're so
useful and how best to use them. Finally, you will explore how to leverage
PowerApps to create model driven apps with little or no code. I'm guessing you'd like to find out more,
so let's get started. In this lesson, you will learn how
to build customize, configure and share a canvas app in Microsoft PowerApps. By the end of this lesson, you will be prepared to start
building your own business apps. You will learn how to describe elements
of PowerApps, build a canvas app, customize elements of your app and
finally configure and manage app settings. Excited to create your first app,
PowerApps has many different components to build solutions, including screens,
inputs, galleries, forms and more. Let's jump right in and explore some of the most common
elements you will need to get started. The web interface that you use to
build apps is called PowerApps studio, the great thing about PowerApps studio is
that everything is done from your browser. Simply log in to make.PowerApps.com,
no downloader installations are required. The first step in creating your app is to
choose a format, either mobile or tablet. The format of your app will determine
the sizing of the screens, buttons and widgets. So once you choose the format for
an app, you cannot change it, however, both formats can be used interchangeably
on a mobile device, a tablet or computer. The gallery control is used for layout
purposes, it displays data from a table, rows of data can be displayed
according to a customizable template. This allows you to control which columns
are shown and how they're formatted. PowerApps will then apply your template
automatically to every role in your data. Forms can be used to work with a specific
record of detailed information, often based on a selection from a gallery. For example,
you could browse the gallery to find and select a desired road to view
the details on the form. Forms not only enable you to view detailed
information, but to save new records and edit existing ones. Forms are controlled by four modes,
you can perform various actions with form modes to make a form
serve multiple purposes. So how do you configure your app to
work best for your specific users? PowerApps has a large
selection of input controls, input controls are typically the elements
that users interact with like text inputs, buttons, dropdowns and toggles. You add input controls to galleries, forms
and screens to build a functional and aesthetic user experience for your app. It doesn't matter how
clever your app idea is, if it isn't designed to be user friendly,
it will not be very effective. Fortunately, all inputs have
a multitude of settings for default data formatting and actions and
PowerApps allows you to manipulate input controls to create the right user
experience for your business process. In addition to common input controls, power apps also have intelligent
controls for more advanced operations. Intelligent controls are hardware back
controls and allow access to the camera, barcode scanner, GPS and
more hardware features. Sounds great, right? You haven't heard the best of it,
intelligent controls even allows you to add artificial intelligence to
your app without writing any code. Examples include service back controls
like the business card reader or object detector. Lastly, let's look at functions, functions
are the ultimate powerhouse of PowerApps. It's the glue that binds all the controls,
inputs and data sources together. PowerApps is comprised of a large
library of functions that can be combined to create unique formulas
very similar to the language using Excel. Isn't it great that you don't need to
write complicated code like traditional developers to give your opposite
of advanced instructions? For example with formulas you can instruct
your app to send data to a data source for more information or
create animations and many more. Now that you have an overview of the key
features and functionality available to you with Microsoft PowerApps,
you are ready to build your first app. Best of luck.